put on the spot – English–Polski translations

🇬🇧 en pl 🇵🇱

put on the spot verb

wytknąć, wytykać
Wiktionary Links